- 01. Learn by Doing
- 02. Your First Programming Practice!
- 03. Python Variables [demonstration]
- 04. Data Types [demonstration]
- 05. Python Control Flow [demonstration]
- 06. For Loops [demonstration]
- 07. Lists and Loops [demonstration]
- 08. List Comprehensions [demonstration]
- 09. Python's random Library [demonstration]
- 10. Learning with Playgrounds
- 11. Simulating Coin Flips [playground]
- 12. Functions [demonstration]
- 13. Simulating Probabilities [demonstration]
- 14. Exercises
- 15. Probability of Collision [exercise]
- 16. Probability of Collision [solution]